﻿using BonjourQuotation.ObjectModel.ErrorData;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BonjourQuotation.ObjectModel.BusinessData
{
    public class QuotaCostPriceGridBData
    {
        public List<QuotaCostPriceGridRowBData> Rows { get; set; }
        public bool? QuotaCostPriceConfirmed { get; set; }
        public ErrorBInfo Error { get; set; }
        public decimal SSupSum { get; set; }
        public decimal SSupSumCad { get; set; }
        public decimal SSupSumFinal { get; set; }
        public decimal SSupSumCadFinal { get; set; }
        public decimal? SSupAdjs { get; set; }
        public decimal? SSupAdjsCad { get; set; }
    }
    public class QuotaCostPriceGridRowBData
    {
        public int QuotaID { get; set; }
        public short LineNo { get; set; }
        public short Pax { get; set; }
        public decimal? HtlPP { get; set; }
        public decimal? LDnPP { get; set; }
        public decimal? EntPP { get; set; }
        public decimal? MscPP { get; set; }
        public decimal? EnGPP { get; set; }
        public decimal? MscGPP { get; set; }
        public decimal? BusPP { get; set; }
        public decimal? GuiPP { get; set; }
        public decimal? TotalCost { get; set; }
        public double? PercProfit { get; set; }
        
        public decimal? TotalFree { get; set; }
        public decimal? FreeCost { get; set; }
        public decimal? Sold { get; set; }
        public decimal? GivenFree { get; set; }
        public decimal? GivenFreeP { get; set; }
        public decimal? GivenSold { get; set; }
        public short PaxL { get; set; }
        public decimal? Profit { get; set; }
        public decimal? FAdjst { get; set; }
        public decimal? FPrice { get; set; }
        public bool? MM { get; set; }
        public string Currency { get; set; }
    }
}
